• 1400/03/02
  • 0
  • 279
1400/03/02 |
backend

invalied token

سلاممن کاربر رو ثبت میکنم و ایمیل رو همراه با لینک براش ارسال میکنم ولی وقتی میاد سمت کانفریم ایمیل سر متود ConfirmEmailAsync ارور اینولید توکن رو میده 

 


من آموزش رو جلو رفتم تا ریست پسور اونجا هم برای من اینولید توکن میده چیکار کنم


من دیتابیس asp.netusertokens روچک کردم هیچ توکنی برای هیچ یوزی ثبت نمیشه ولی توکن جرینت میشه و برای لینک ایمیل ارسال میشه مشکل چیه؟


مهندس بابای من فهمیدم مشکل چیه مشکل اینه که توکن وقتی جنریت میشه تو دیتابیس ذخیره نمیشه ولی چرا یوز دخیره میشه؟ 


من مشکل رو حل کردم به خاطر سه خط کد بود که تو فصل روتینگ یاد گرفته بودم که میومد همه یو آر ال هارو با حروف کوچک تنظیم میکرد
و چون توکن با حروف کوچک جنریت میشد ولی با حروف بزرگ ارسال و دریافت میشد خطا میدا حالا پیشنهاد شما چیه که ما هم بتونیم تنظیم حروفکوچک رو قرار بدیم توی استارت آپ و هم ایت توکن ها خراب نشن؟


سلام

در ویدیو آموزشی این مورد رو کامل انجام دادیم

لطفا با دقت همان فرایند ها را اجرا کنید



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری